glorious deed - French English Dictionary